import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    name:null,//当前用户
    isLogin:false,//登录状态
  },
  mutations: {
    setname(state,user){
      //判断用户是否存在
      if(user!=null){
        state.name=user;
      }else if(user==null){
        //登出时清空sessionStroage里面的参数
        sessionStorage.setItem("user",null);
        state.currentUser=null;
        state.isLogin=false;
        state.assign=''
      }
    },
  },
  actions: {
    setUser(context,user){
      context.commit("setuser",user);
    }
  },
  modules: {
  }
})
